package com.turing.post.cardmanagement.util;

import java.io.Serializable;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;

/**
 * 待制实体卡列表
 * @author kz
 * @date 2012-12-17
 */
@SuppressWarnings("serial")
@Entity
@Table(name = "NonEntityCard")
public class NonEntityCard implements Serializable {

	public NonEntityCard() {
		super();
	}
    /**
     * 制卡批次号
     */
	private String batchNo;
	/**
	 * 卡顺序号
	 */
	private String cardSeqNo;
	/**
	 * 卡号
	 */
	private String cardNo;
	/**
	 * 卡密文密码
	 */
	private String cardPwd;
	/**
	 * 二磁道内容
	 */
	private String twoTrackContent;
	/**
	 *  三磁道内容
	 */
	private String ThirdTrackContent;

	
	@Column(name = "THIRDTRACKCONTENT", nullable = false)
	public String getThirdTrackContent() {
		return ThirdTrackContent;
	}

	public void setThirdTrackContent(String thirdTrackContent) {
		ThirdTrackContent = thirdTrackContent;
	}

	@Column(name = "BATCHNO", nullable = false)
	public String getBatchNo() {
		return batchNo;
	}

	public void setBatchNo(String batchNo) {
		this.batchNo = batchNo;
	}

	@Id
	@Column(name = "CARDSEQNO", nullable = false)
	public String getCardSeqNo() {
		return cardSeqNo;
	}

	public void setCardSeqNo(String cardSeqNo) {
		this.cardSeqNo = cardSeqNo;
	}

	@Column(name = "CARDNO", nullable = false)
	public String getCardNo() {
		return cardNo;
	}

	public void setCardNo(String cardNo) {
		this.cardNo = cardNo;
	}

	@Column(name = "CARDPWD", nullable = false)
	public String getCardPwd() {
		return cardPwd;
	}

	public void setCardPwd(String cardPwd) {
		this.cardPwd = cardPwd;
	}

	@Column(name = "TWOTRACKCONTENT", nullable = false)
	public String getTwoTrackContent() {
		return twoTrackContent;
	}

	public void setTwoTrackContent(String twoTrackContent) {
		this.twoTrackContent = twoTrackContent;
	}

}
